Text copied to clipboard!

Başlık

Text copied to clipboard!

Kıdemli CSS Geliştirici

Açıklama

Text copied to clipboard!
Kıdemli CSS Geliştirici arıyoruz. Bu pozisyon, kullanıcı dostu, erişilebilir ve modern web arayüzleri oluşturmak için ileri düzey CSS bilgisine sahip bir profesyonel gerektirir. Aday, tasarım ekipleriyle yakın çalışarak, görsel tasarımları piksel hassasiyetinde kodlara dönüştürecek ve farklı tarayıcılar ile cihazlarda tutarlı bir kullanıcı deneyimi sağlayacaktır. Kıdemli CSS Geliştirici olarak, HTML5, CSS3, SCSS/SASS gibi teknolojilerde derin bilgi sahibi olmanız ve JavaScript ile temel düzeyde etkileşimli özellikler geliştirebilmeniz beklenmektedir. Ayrıca, responsive tasarım ilkelerine hakim olmalı ve mobil öncelikli yaklaşımlarla çalışabilmelisiniz. Web performansı, erişilebilirlik (a11y) ve SEO dostu kodlama konularında bilgi sahibi olmanız büyük avantaj sağlayacaktır. Bu rolde, mevcut stil kütüphanelerini yönetmek, yeniden kullanılabilir bileşenler oluşturmak ve tasarım sistemlerine katkıda bulunmak gibi görevleriniz olacaktır. Takım içinde mentorluk yaparak daha az deneyimli geliştiricilere rehberlik etmeniz ve kod incelemelerine aktif katılım göstermeniz beklenmektedir. Ayrıca, CSS-in-JS, TailwindCSS, BEM metodolojisi gibi modern CSS yaklaşımlarına aşina olmanız tercih sebebidir. Git gibi versiyon kontrol sistemleriyle çalışmaya alışkın olmalı ve Agile/Scrum metodolojileriyle uyumlu bir şekilde çalışabilmelisiniz. Eğer detaylara önem veren, kullanıcı deneyimini ön planda tutan ve sürekli gelişime açık bir CSS geliştiricisiyseniz, sizi ekibimize katılmaya davet ediyoruz.

Sorumluluklar

Text copied to clipboard!
  • Karmaşık kullanıcı arayüzlerini CSS ile kodlamak
  • Responsive ve mobil uyumlu tasarımlar geliştirmek
  • Tasarım sistemlerine katkıda bulunmak
  • Kod kalitesini artırmak için kod incelemelerine katılmak
  • Performans ve erişilebilirlik odaklı CSS yazmak
  • Tasarım ve ürün ekipleriyle iş birliği yapmak
  • Yeniden kullanılabilir stil bileşenleri oluşturmak
  • Tarayıcı uyumluluğu testleri gerçekleştirmek
  • Takım içi mentorluk sağlamak
  • Yeni CSS teknolojilerini takip etmek ve uygulamak

Gereksinimler

Text copied to clipboard!
  • CSS3 ve HTML5 konusunda ileri düzey bilgi
  • SCSS/SASS gibi ön işlemcilerle deneyim
  • Responsive tasarım ve mobil öncelikli geliştirme bilgisi
  • Tasarım sistemleri ve bileşen tabanlı geliştirme deneyimi
  • JavaScript ile temel etkileşimler oluşturabilme
  • Tarayıcı uyumluluğu ve erişilebilirlik konularında bilgi
  • Git gibi versiyon kontrol sistemleriyle çalışma deneyimi
  • Agile/Scrum metodolojilerine aşinalık
  • CSS-in-JS, TailwindCSS gibi modern yaklaşımlara ilgi
  • Detaylara önem veren ve kullanıcı odaklı düşünme yeteneği

Potansiyel mülakat soruları

Text copied to clipboard!
  • CSS ile geliştirdiğiniz en karmaşık projeyi anlatır mısınız?
  • Responsive tasarımda karşılaştığınız en büyük zorluk neydi?
  • Hangi CSS metodolojilerini tercih ediyorsunuz ve neden?
  • Tasarım sistemleriyle çalışma deneyiminiz var mı?
  • Erişilebilirlik (a11y) konularında ne kadar bilginiz var?
  • CSS performansını artırmak için hangi teknikleri kullanırsınız?
  • SCSS/SASS ile ne kadar deneyiminiz var?
  • Kod incelemelerinde nelere dikkat edersiniz?
  • CSS-in-JS hakkında ne düşünüyorsunuz?
  • Takım içinde mentorluk yaptığınız bir örnek verebilir misiniz?